have (someone) going - French English Dictionary